English Dictionary
◊ MOUNTAIN NYALA
mountain nyala
n : shaggy antelope of mountains of Ethiopia [syn: {Tragelaphus
buxtoni}]